Definition (tree decomposition)

A tree decomposition of a graph G(V,E)G(V,E) is a tree TT where

  1. Each vertex (node) ii of TT is labeled by a subset BiVB_i \subset V of vertices of GG, a "bag"
  2. Each edge of GG is in a subgraph induced by at least one of the BiB_i (i.e. is in at least one "bag" of TT)
  3. The subtree of TT consisting of all "bags" containing uu is connected, for all vertices uu in GG.

Definition (width of tree decomposition)

The width of a tree decomposition is one less than the maximum bag size of that tree decomposition.


References

  1. https://math.mit.edu/~apost/courses/18.204-2016/18.204_Gerrod_Voigt_final_paper.pdf
  2. https://www.cs.cmu.edu/~odonnell/toolkit13/lecture17.pdf
  3. https://en.wikipedia.org/wiki/Treewidth
  4. https://en.wikipedia.org/wiki/Tree_decomposition